England - Dover to London

Her Majesty's Revenue and Customs, the tax authority of the UK government, was located in these Government Offices in Great George Street.  In fact several government departments could be found here since its construction in the late 1800s and early 1900s.

Previous | Album | Next